hang one's head – English–Italiano translations

🇬🇧 en it 🇮🇹

hang one's head verb

  • be ashamed
essere a testa bassa
Wiktionary Links